com.sabro.jbusiness.uteis
Class Compilador.CompilationUnit

java.lang.Object
  extended by com.sabro.jbusiness.uteis.Compilador.CompilationUnit
All Implemented Interfaces:
org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.IDependent
Enclosing class:
Compilador

public class Compilador.CompilationUnit
extends java.lang.Object
implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit


Field Summary
 
Fields inherited from interface org.eclipse.jdt.internal.compiler.env.IDependent
JAR_FILE_ENTRY_SEPARATOR
 
Constructor Summary
Compilador.CompilationUnit(java.lang.String srcCode, java.lang.String className)
           
 
Method Summary
 java.lang.String getClassName()
           
 org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration()
           
 char[] getContents()
           
 char[] getFileName()
           
 char[] getMainTypeName()
           
 char[][] getPackageName()
           
 java.lang.StringBuffer getProblemBuffer()
           
 org.eclipse.jdt.core.compiler.IProblem[] getProblems()
           
 org.eclipse.jdt.internal.compiler.ClassFile[] getResultClassFiles()
           
 java.lang.String getSrcCode()
           
 org.eclipse.jdt.internal.compiler.ast.TypeDeclaration getTypeDeclaration()
           
 char[][] getTypeName()
           
 void setCompilationUnitDeclaration(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration)
           
 void setProblems(org.eclipse.jdt.core.compiler.IProblem[] problems)
           
 void setResultClassFiles(org.eclipse.jdt.internal.compiler.ClassFile[] resultClassFiles)
           
 void setSrcCode(java.lang.String srcCode)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Compilador.CompilationUnit

public Compilador.CompilationUnit(java.lang.String srcCode,
                                  java.lang.String className)
Method Detail

getClassName

public java.lang.String getClassName()

getFileName

public char[] getFileName()
Specified by:
getFileName in interface org.eclipse.jdt.internal.compiler.env.IDependent

getSrcCode

public java.lang.String getSrcCode()

setSrcCode

public void setSrcCode(java.lang.String srcCode)

getContents

public char[] getContents()
Specified by:
getContents in interface org.eclipse.jdt.internal.compiler.env.ICompilationUnit

getMainTypeName

public char[] getMainTypeName()
Specified by:
getMainTypeName in interface org.eclipse.jdt.internal.compiler.env.ICompilationUnit

getPackageName

public char[][] getPackageName()
Specified by:
getPackageName in interface org.eclipse.jdt.internal.compiler.env.ICompilationUnit

getTypeName

public char[][] getTypeName()

setResultClassFiles

public void setResultClassFiles(org.eclipse.jdt.internal.compiler.ClassFile[] resultClassFiles)

getResultClassFiles

public org.eclipse.jdt.internal.compiler.ClassFile[] getResultClassFiles()

setProblems

public void setProblems(org.eclipse.jdt.core.compiler.IProblem[] problems)

getProblems

public org.eclipse.jdt.core.compiler.IProblem[] getProblems()

getProblemBuffer

public java.lang.StringBuffer getProblemBuffer()

setCompilationUnitDeclaration

public void setCompilationUnitDeclaration(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration)

getCompilationUnitDeclaration

public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration()

getTypeDeclaration

public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration getTypeDeclaration()